#pragma once


#include <iostream>
#include <cstdlib>
#include <stdlib.h>
#include "Universidad.h"

class Interfaz
{
private:
	Universidad* uni;

public:
	Interfaz();
	~Interfaz();
	void ingresarDatos();
	void menu();
	void registrarEscuelas();
	void mostrarEscuelas();
	int compruebaInt(char *);
	void MostrarUniversidad();
	void registrarCurso();
	void modificarCurso();
	void eliminaCurso();
	void mostrarCurso();
	void mostrarCursoDeEscuela();
	void menuEscuelas();
	void menuCursos();
	void menuProfesores();
	void ingresaProfesor();
	void modificarProfesor();
	void mostrarProfesor();
	void mostrarProfesDeEscuela();
	void asignarCursoaProfe();
	void desasignarCursoaProfe();
	void mostrarCursosDeProfe();
	void listaProfesDeUnCurso();
	void listaCursosConProfe();
	void EscuelacursosyProfesor();
	void mostrarCursosProfes();
	void asignarProfeDirector();
	int matriculaEstudiante();
	void mostrarEstudiante();
	void asignarCursoAEstudiante();
	void desasignarCursoAEstudiante();
	void matriculaVariosCursos();
	void modificacionMatricula();
	void listaEstudiantesDeUnCurso();
	void estadoDeMatriculaEstudiante();
	void menuEstudiantes();
	int modificarDatosEstudiante();
	int calculoAranceles();
	void modificarUniversidad();



};
